package com.guaoran.interview.before.algorithm;

/**
 * @author : guCheng
 * @title : Algorithm 
 * @Description : 
 * 	0）用过哪些加密算法：对称加密，非对称加密算法；
 * 	1）java中常说的堆和栈，分别是什么数据结构；另外，为什么要分为堆和栈来存储数据。
 *	2）TreeMap如何插入数据：二叉树的左旋，右旋，双旋；
 *	3）一个排序之后的数组，插入数据，可以使用什么方法？答：二分法；问：时间复杂度是多少？
 *	4）平衡二叉树的时间复杂度；
 *	5）Hash算法和二叉树算法分别什么时候用；
 *	6）图的广度优先算法和深度优先算法：详见jvm中垃圾回收实现；
 * @date :2018年3月10日下午8:20:27
 */
public class Algorithm {

}
